Someone who challenges you on multiple levels and you
reciprocate, creating constant progression, development and innovation. Although, the term is most commonly referred to as a romantic relationship, a soul mate can also be a best friend. So do not be
narrow-minded because Disney movies instilled a
fantastical ideal of what a soul mate is.